Variants of Genetic Programming for Species Distribution Modelling – Fitness Sharing, Partial Functions, Population Evaluation
نویسنده
چکیده
We investigate the use of partial functions, fitness sharing and committee learning in genetic programming. The primary intended application of the work is in learning spatial relationships for ecological modelling. The approaches are evaluated using a well-studied ecological modelling problem, the greater glider population density problem. Combinations of the three treatments (partial functions, fitness sharing and committee learning) are compared on the dimensions of accuracy and computational cost. Fitness sharing significantly improves learning accuracy, and populations of partial functions substantially reduce computational cost. The results of committee learning are more equivocal, and require further investigation. The learned models are highly predictive, but also explanatory.
منابع مشابه
Spatial Learning using Fitness Shared Genetic Programming applied to modelling Animal Species Distribution
This paper investigates the use of partial functions, fitness sharing and committee learning in genetic programming. The primary intended application of the work is in learning spatial relationships for ecological modelling. The approaches are evaluated using a well-studied ecological modelling problem, the greater glider population density problem. Combinations of the three treatments (partial...
متن کاملPartial Functions in Fitness-Shared Genetic Programming
This paper investigates the use of partial functions and fitness sharing in genetic programming. Fitness sharing is applied to populations of either partial or total functions and the results compared. Applications to two classes of problem are investigated: learning multiplexer definitions, and learning (recursive) list membership functions. In both cases, fitness sharing approaches outperform...
متن کاملAn Investigation of Fitness Sharing in Genetic Programming
This paper investigates fitness sharing in genetic programming. Implicit fitness sharing is applied to populations of programs. Three treatments are compared: raw fitness, pure fitness sharing, and a gradual change from fitness sharing to raw fitness. The 6and 11-multiplexer problems are compared. Using the same population sizes, fitness sharing shows a large improvement in the error rate for b...
متن کاملFitness Sharing in Genetic Programming
This paper investigates fitness sharing in genetic programming. Implicit fitness sharing is applied to populations of programs. Three treatments are compared: raw fitness, pure fitness sharing, and a gradual change from fitness sharing to raw fitness. The 6and 11-multiplexer problems are compared. Using the same population sizes, fitness sharing shows a large improvement in the error rate for b...
متن کاملComparison of Three Soft Computing Methods in Estimating Apparent Shear Stress in Compound Channels
Apparent shear stress acting on a vertical interface between the main channel and floodplain in a compound channel serves to quantify the momentum transfer between sub sections of this cross section. In this study, three soft computing methods are used to simulate apparent shear stress in prismatic compound channels. The Genetic Algorithm Artificial neural network (GAA), Genetic Programming (GP...
متن کامل